package cn.chinaunicom.sdsi.frm.workflow.common;

public class WorkflowConstants {

	/**
	 * 自由流模式拓展中，任务完毕时的处理方式
	 */
	public static final String COMPLETED_TYPE_NATIVE = "completed";
	public static final String COMPLETED_TYPE_FREE = "completed by freeJump";
	public static final String COMPLETED_TYPE_BREAK = "completed by break";

	/**
	 * 流程流转历史类型
	 */
	public static final String HANDLE_TYPE_WAIT = "未处理";
	public static final String HANDLE_TYPE_PASS = "通过";
	public static final String HANDLE_TYPE_BACK = "回退";
	public static final String HANDLE_TYPE_BREAK = "中止";
	public static final String HANDLE_TYPE_WITHDRAW = "撤回";
	public static final String HANDLE_TYPE_TURN = "转派";

	/**
	 * 环节位置类型
	 */
	public static final int LINK_FLAG_START = 1;
	public static final int LINK_FLAG_MIDDLE = 2;
	public static final int LINK_FLAG_END = 3;

	/**
	 * 流程处理标签显示规则
	 */
	public static final int TAB_ALL_DISPLAY = 1;
	public static final int TAB_TODO_DISPLAY = 2;
	public static final int TAB_HASDONE_DISPLAY = 3;
}
